manchurian cherry - German English Dictionary

manchurian cherry

Meanings of "manchurian cherry" in German English Dictionary : 1 result(s)

English German
Botany
Manchurian cherry Amur-Kirsche